.news{
    margin-bottom:20px;
    display: block;
}
.news i{
    display: block;
    width: 8px;
    height:8px;
    background-color:#4b0b0f;
    float:left;
    margin:9px 10px 0 0;
}
.news p{
    font-size:18px;
    color:#a2006c;
    float:left;
    width: 700px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news span{
    float:right;
    display: block;
    width:73px;
    height:26px;
    line-height: 26px;
    text-align: center;
    color:#fff;
    background-color: #ff7038;
}
.news span:hover{
    background-color:#F34400;
}
